


package ciicos.check.model.checksitems;


import ciicos.util.generater.DataSwapUtil;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * @版本： V3.2.0
 * @版权：
 * @作者： 产研项目租
 * @日期： 2023-08-16
 */
@Data
public class CheckItemsListVO {
    private String id;

    @JSONField(name = "flowtaskid")
    private String flowtaskid;


    /**
     * 名称
     **/
    @JSONField(name = "name")
    private String name;


    /**
     * 巡检基准
     **/
    @JSONField(name = "standard")
    private String standard;


    /**
     * 巡检方法
     **/
    @JSONField(name = "way")
    private String way;

    /**
     * 多选组件重写get
     **/
    public void getWay(String way) {
        this.way = DataSwapUtil.convertValueToString(way, false, false);
    }

    /**
     * 单位
     **/
    @JSONField(name = "unit")
    private String unit;

    /**
     * 多选组件重写get
     **/
    public void getUnit(String unit) {
        this.unit = DataSwapUtil.convertValueToString(unit, false, false);
    }

    /**
     * 最大值
     **/
    @JSONField(name = "max")
    private Double max;
    /**
     * 最小值
     **/
    @JSONField(name = "min")
    private Double min;
    /**
     * 类型
     **/
    @JSONField(name = "type")
    private String type;

    /**
     * 多选组件重写get
     **/
    public void getType(String type) {
        this.type = DataSwapUtil.convertValueToString(type, false, false);
    }

    /**
     * 名称
     **/
    @JSONField(name = "name_name")
    private String name_name;

    /**
     * 巡检基准
     **/
    @JSONField(name = "standard_name")
    private String standard_name;

    /**
     * 巡检方法
     **/
    @JSONField(name = "way_name")
    private String way_name;

    /**
     * 单位
     **/
    @JSONField(name = "unit_name")
    private String unit_name;

    /**
     * 最大值
     **/
    @JSONField(name = "max_name")
    private Double max_name;

    /**
     * 最小值
     **/
    @JSONField(name = "min_name")
    private Double min_name;

    /**
     * 类型
     **/
    @JSONField(name = "type_name")
    private String type_name;

}
